optical microscopes - French English Dictionary